<!DOCTYPE html>
<html lang="en">
  <head>
      <meta charset="UTF-8">
      <title>将函数赋给变量</title>
  <!--
    1.定义：
      var 函数名 = function(){
        函数体
        return 表达式
      }
    2.调用:
      函数名(实参列表);
  -->
    <script>
      //可以理解成f1指向了函数
      var f1 = function() {
        alert("hi lmy");
      }
      console.log(typeof f1);
      f1(); //调用函数

      var f3 = f1;
      f3(); //hi lmy

      var f2 = function(name) {
        alert("hi " + name);
      }
      f2("小米"); //hi 小米

      var f4 = function(n1, n2) {
        return n1 + n2;
      }
      alert("res=" + f4(20, 30)); //50
    </script>
  </head>

  <body>

  </body>
</html>